English Dictionary
◊ SEDUM ACRE
Sedum acre
n : mossy European creeping sedum with yellow flowers; widely
introduced as a ground cover [syn: {wall pepper}, {Sedum
acre}]